<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html{font-size: 6.2%;}

html, body, div, span, p, ol, ul, li, i, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, textarea, select, button{margin: 0; padding:0;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; -moz-font-smoothing:antialiased;-webkit-font-smoothing: antialiased;font-smoothing:antialiased;}

body{
	font:16px Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
	-webkit-font-smoothing: antialiased;
	color:#000; 
	margin:0; 
	padding:0; 
	width: 100%;
}
p{margin:0;  padding: 0}
img{border:0px;}
a{ color: #000; text-decoration:none; cursor:pointer; outline:none; }
a, area {outline:none; blr:expression(this.onFocus=this.blur())} 
a:hover{ text-decoration:none;}
input,button,select,textarea{outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;-webkit-appearance: none;-moz-appearance:none; font:16px Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;}


/*重定义样式*/
/* input[type="radio"] + label::before {
    content: "\a0"; 
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin-right: .4em;
    background: #ccc;
    border-radius: 100%;
}
input[type="radio"]:checked + label::before {
    background: #f03;
}	

input[type="checkbox"] + label::before {
    content: "\a0"; 
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin-right: .4em;
    background: #ccc;
    border-radius: 100%;
}
input[type="checkbox"]:checked + label::before {
    background: #f03;
} */
		
/* 页面加载检测 */
.no-js #loader { display: none; }
.js #loader { position: fixed; left: 0; top: 0; z-index: 9; width: 100%; height: 100%; background: #fff url(../img/loader.gif) no-repeat center center;}

/*通用样式*/
#wrap{width: 100%;  max-width: 1920px;  min-width:1200px; margin:0 auto; min-height:100%; background: #fff url(../img/bg.jpg) no-repeat center 280px; position: relative; overflow: hidden;}
.mainBox{ width: 1200px; max-width: 1200px;  min-width:1200px; margin:0 auto;} 

.breadcrumb {overflow: hidden; position: relative; color: #999999; margin: 20px auto; padding-bottom: 15px; width: 1200px; border-bottom: 1px solid #eee;}
.breadcrumb a,
.breadcrumb span{color: #888; font-size: 14px;}
.breadcrumb a:hover{color: #0052AE;}

.block{display: block;}
.hide{ display: none;}
.pull-left{float: left;}
.pull-right{float: right;}
.clear {clear:both; width:100%; *display:inline;}

.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-red{color: #ec141d;}
.text-green{color: #0f9a08;}
.text-blue{color: #0052ae;}

.text-light{font-weight: 200;}
.text-weight{font-weight: bold;}

.ulnop{padding: 0; line-height: 22px;}
.ulnop li{list-style: none;}

.form-group{overflow: hidden; margin: 12px 0;}
.form-group label{display: block;}
.form-group .form-control{display: block; width: 100%; padding: 10px 20px; border:1px solid #ddd;}
.form-group select.form-control{box-sizing: border-box;	padding:10px 20px; -webkit-appearance: none;/*兼容苹果手机*/}
.form-group textarea.form-control{ display: block; width: 100%; padding: .10rem; border:1px solid #ddd;}

.btn{
  display: block;
  color: #fff;
  font-size: .16rem;
  border: 0;
  line-height: 38px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  width: 100%;
  background: #0052AE;
  cursor: pointer;
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
.btn:hover{
  color: #fff;
  background: #274b94;
}
.btn-blue{
  color: #fff;
  background: #000bff;  
}
.btn-blue:hover{
  color: #000bff;
  background: #fff;
}
.btn-gray{
  color: #666;
  border: 1px solid #465457;
  background: #fff;
}
.btn-gray:hover{
  color: #000;
  border: 1px solid #465457;
  background: #ccc;
}
.btn-black{
  color: #fff;
  border: 1px solid #000;
  background: #000;
}
.btn-black:hover{
  color: #fff;
  border: 1px solid #465457;
  background: #465457;
}


/*隐藏窗口*/
.window_hide{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.5);
}
.window_hide .content{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 800px;
  height: 500px;
  margin: -250px 0 0 -400px;
  padding: 38px;
  border-radius: 10px;
  background: #fff;
}
.window_hide .close{
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  top: 5px;
  right: 5px;
  text-indent: -999em;
  overflow: hidden;
  background: url(../img/icon.png) no-repeat right top;
  filter:alpha(opacity=75); 
  opacity:0.75;
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
.window_hide .close:hover{
  filter:alpha(opacity=100); 
  opacity:1;
}

/*分享*/
#bsBox{
   min-height: 420px;
   min-width: 560px;
}
#bsWXBox{
   min-height: 258px;
   min-width: 232px;
}
#bsMorePanel .bFind-wrapper-top{
  height: 26px;
}

/* 侧边栏 */

.rightBox{
  float: left;
  width: 220px;
  margin-top: 0px;
}
.rightBox .side{
  margin-bottom: 8px;
}
.rightBox .side-title{
  display:block;
  font-size: 18px;
  color: #fff;
  padding: 15px;
  text-align: left;
  padding: 10px 15px;
  background: #0052AE;
  font-weight: bold;
}
.rightBox ul{
  padding: 5px 0px 15px;
  background: #fff;
}
.rightBox ul li{
}
.rightBox ul li a{
  color:#777;
  padding: 10px 10px 10px 15px;
  text-align: left;
  display: block;
  line-height: 1.2em;
  border-bottom: 1px solid #eee;
  background:url(../img/left.png) no-repeat left 8px center;
  background-size:8px;
}
/* .rightBox ul li:last-child a{
 border-bottom:1px solid #96c5ff;
} */
.rightBox ul li.cur{
  background: #fff;
  border-bottom: 0;
}
.rightBox ul li.cur a{
  color: #0052AE;
  background-image:url(../img/left-cur.png);
}
.rightBox ul li.selected {
  background: #fff;
}
.rightBox ul li.selected a {
  color:#0052AE;
  background-image:url(../img/left-cur.png);
}


.rightBox .link .list{
	margin: 0 ;
	display: block;
	position: relative;
	background: #000;
	margin-bottom: 5px;
	line-height: 0;
	overflow: hidden;
	height: 120px;
}
.rightBox .link .list h2{
	width: 100%;
	position: absolute;
	top: 45px;
	color: #fff;
	line-height: 1.4em;
	text-align: center;
}
.rightBox .link span {
	background:#529fff;
	height: 3px;
	overflow: hidden;
	width: 50px;
	position: absolute;
	top: 75px;
	left: 50%;
	margin-left: -25px;
}
.rightBox .link .list img{
	width: 100%;
	position: relative;
	top: -20px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.rightBox .link .list:hover img{
	opacity: 0.8;
	transform: scale(1.05,1.05);
	-ms-transform: scale(1.05,1.05);
	-webkit-transform: scale(1.05,1.05);
	-o-transform: scale(1.05,1.05);
}

/* 分页 */
.cutpage{
   text-align: center;
   overflow: hidden;
   padding-bottom: 60px;
   width: 100%;
}
.cutpage a{
   position: relative;
   top: 23px;
   overflow: hidden;
   font-size: 12px;
   display: inline-block;
   width: 30px;
   height: 30px;
   line-height: 30px;
   margin: 5px;
   background: #fff;
   border: 1px solid #dfdfdf;
}
.cutpage a.current{
   background: #0052AE;
   color: #fff;
   border: 1px solid #0052AE;
}
.cutpage a:hover{
   color: #0052AE;
   border: 1px solid #0052AE;
}
.cutpage a.start, .cutpage a.pove, .cutpage a.next, .cutpage a.end{
   line-height: 30px;
   width: 60px;
}

	.cutpage a.start,.cutpage a.end{
	   display: none;
	}
/*设备查询*/
.pc{display: block !important;;}
.mobile{display: none !important;}

@media screen and (max-width: 720px) {
	.pc{display: none !important;;}
	.mobile{display: block !important;;}
	
	#wrap{width: 100%; max-width: 100%;  min-width:100%; margin:0 auto;	background: #fff;}
	.mainBox{ width: 100%; max-width: 100%;  min-width:100%; margin:0 auto;} 
	.mainBox{ width: 100%; max-width: 100%;  min-width:100%; margin:0 auto;}

	.breadcrumb {overflow: hidden; position: relative; color: #999999; margin: 10px 12px 0; padding-bottom: 12px; width: auto; border-bottom: 1px solid #eee;}
	.breadcrumb a,
	.breadcrumb span{color: #888; font-size: 14px;}
	.breadcrumb a:hover{color: #0052AE;}
	
	.window_hide{
	  display: none;
	  position: fixed;
	  top: 0;
	  left: 0;
	  z-index: 10;
	  width: 100%;
	  height: 100%;
	  background: rgba(0,0,0,0.7);
	}
	.window_hide .content{
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  margin: 0;
	  padding: 38px;
	  border-radius: 0px;
	  background: #fff;
	}
	.window_hide .close{
	  position: absolute;
	  width: 35px;
	  height: 35px;
	  border-radius: 30px;
	  top: 10px;
	  right: 10px;
	  overflow: hidden;
	  filter:alpha(opacity=75); 
	  opacity:0.75;
	  -webkit-transition: all 0.1s ease-in;
	  -moz-transition: all 0.1s ease-in;
	  transition: all 0.1s ease-in;
	}
	.window_hide .close:hover{
	  filter:alpha(opacity=100); 
	  opacity:1;
	}
	

	/* 侧边栏 */

	.rightBox{
		display: none;
	  float: none;
	  width: 100%;
	  margin-top: 0px;
	}
	.rightBox .side{
	  margin-bottom: 8px;
	}
	.rightBox .side-title{
	  display:none;
	}
	.rightBox ul{
	  padding: 5px 0px 15px;
	  background: #fff;
	}
	.rightBox ul li{
	}
	.rightBox ul li a{
	  color:#777;
	  padding: 10px 10px 10px 15px;
	  text-align: left;
	  display: block;
	  line-height: 1.2em;
	  border-bottom: 1px solid #eee;
	  background:url(../img/left.png) no-repeat left 8px center;
	  background-size:8px;
	}
	/* .rightBox ul li:last-child a{
	 border-bottom:1px solid #96c5ff;
	} */
	.rightBox ul li.cur{
	  background: #fff;
	  border-bottom: 0;
	}
	.rightBox ul li.cur a{
	  color: #0052AE;
	  background-image:url(../img/left-cur.png);
	}
	.rightBox ul li.selected {
	  background: #fff;
	}
	.rightBox ul li.selected a {
	  color:#0052AE;
	  background-image:url(../img/left-cur.png);
	}


	.rightBox .link .list{
		margin: 0 ;
		display: block;
		position: relative;
		background: #000;
		margin-bottom: 5px;
		line-height: 0;
		overflow: hidden;
		height: 120px;
	}
	.rightBox .link .list h2{
		width: 100%;
		position: absolute;
		top: 45px;
		color: #fff;
		line-height: 1.4em;
		text-align: center;
	}
	.rightBox .link span {
		background:#529fff;
		height: 3px;
		overflow: hidden;
		width: 50px;
		position: absolute;
		top: 75px;
		left: 50%;
		margin-left: -25px;
	}
	.rightBox .link .list img{
		width: 100%;
		position: relative;
		top: -20px;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}
	.rightBox .link .list:hover img{
		opacity: 0.8;
		transform: scale(1.05,1.05);
		-ms-transform: scale(1.05,1.05);
		-webkit-transform: scale(1.05,1.05);
		-o-transform: scale(1.05,1.05);
	}	
	
	
	.cutpage a{
	   position: relative;
	   top: 23px;
	   overflow: hidden;
	   font-size: 12px;
	   display: inline-block;
	   width: 30px;
	   height: 30px;
	   line-height: 30px;
	   margin: 5px;
	   background: none;
	   border: 1px solid #ccc;
	   display: none;
	}
	.cutpage a.current{
	   background: #0052AE;
	   color: #fff;
	   border: 1px solid #0052AE;
	}
	.cutpage a.start, .cutpage a.prev, .cutpage a.next, .cutpage a.end{
	   line-height: 30px;
	   width: 60px;
	}
	.cutpage a.prev, .cutpage a.next{
	   display: inline-block;
	}
	.cutpage a.start{
	   display: none;
	}
}
</pre></body></html>